home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The 640 MEG Shareware Studio 2
/
The 640 Meg Shareware Studio CD-ROM Volume II (Data Express)(1993).ISO
/
basic
/
bmw2.zip
/
QBLIB.BAT
< prev
next >
Wrap
DOS Batch File
|
1989-02-19
|
3KB
|
65 lines
echo off
cls
if exist qblib.lib del qblib.lib
if exist qblib.qlb del qblib.qlb
IF NOT EXIST QB.LIB GOTO NOQB
IF NOT EXIST QB.BI GOTO NOQBBI
:BEGINNING
LIB QB *INTRPT*ABSOLUTE*INT86OLD,,;
IF NOT EXIST APRINT.OBJ GOTO NOAPRINT
IF NOT EXIST CURSOR.OBJ GOTO NOCURSOR
IF NOT EXIST SHADOW.OBJ GOTO NOSHADOW
IF NOT EXIST BITS.OBJ GOTO NOBITS
IF NOT EXIST BLOCKMOV.OBJ GOTO NOBLOCKMOV
IF NOT EXIST INTRPT.OBJ GOTO NOINTRPT
LIB @QBLIB.LB
ECHO IGNORE LIB.EXE WARNING U4156, IT IS MEANINGLESS IN THIS SITUATION
LINK @QBLIB.LK
GOTO SUCCESS
:NOQBBI
ECHO YOU NEED TO PUT A COPY OF QB.BI IN THIS DIRECTORY. QB.BI IS DISTRIBUTED
ECHO WITH QuickBASIC.
GOTO BEGINNING
:NOAPRINT
ECHO COULD NOT FIND APRINT.OBJ IN CURRENT DIRECTORY
GOTO END
:NOCURSOR
ECHO COULD NOT FIND CURSOR.OBJ IN CURRENT DIRECTORY
GOTO END
:NOSHADOW
ECHO COULD NOT FIND SHADOW.OBJ IN CURRENT DIRECTORY
GOTO END
:NOBITS
ECHO COULD NOT FIND BITS.OBJ IN CURRENT DIRECTORY
GOTO END
:NOBLOCKMOV
ECHO COULD NOT FIND BLOCKMOV.OBJ IN CURRENT DIRECTORY
GOTO END
:NOQB
ECHO COULD NOT FIND A COPY OF QB.LIB IN CURRENT DIRECTORY
ECHO QB.LIB IS DISTRIBUTED WITH QuickBASIC
GOTO END
:SUCCESS
ECHO SUCCESS! QBLIB.LIB AND QBLIB.QLB HAVE BEEN CREATED.
ECHO ┌───────────────────────────────┬────────────────────────────────────┐
ECHO │CONTENTS OF QB.LIB AND QB.QLB │ CONTENTS OF QBLIB.LIB AND QBLIB.QLB│
ECHO │AS DISTRIBUTED WITH QuickBASIC │ AS JUST MANUFACTURED │
ECHO ├───────────────────────────────┼────────────────────────────────────┤
ECHO │ 1. ABSOLUTE.OBJ │ 1. ABSOLUTE.OBJ │
ECHO │ 2. INTRPT.OBJ │ 2. INTRPT.OBJ │
ECHO │ 3. INT86OLD.OBJ │ 3. INT86OLD.OBJ │
ECHO ├───────────────────────────────┼ And these additional object files ─┤
ECHO │ │ 4. APRINT.OBJ │
ECHO │ │ 5. BITS.OBJ │
ECHO │ │ 6. BLOCKMOV.OBJ │
ECHO │ │ 7. BLOCKMOV.OBJ │
ECHO │ │ 8. CURSOR.OBJ │
ECHO │ │ 9. SHADOW.OBJ │
ECHO └───────────────────────────────┴────────────────────────────────────┘
ECHO You can now use QBLIB.QLB and QBLIB.LIB whenever you would normally use
echo QB.QLB and QB.LIB.
if not exist qb.bi echo REMEMBER TO PUT A COPY QB.BI IN THIS DIRECTORY
:end